home *** CD-ROM | disk | FTP | other *** search
/ Merciful 2 / Merciful - Disc 2.iso / software / m / maxonc++2.dms / maxonc++2.adf / Edward.DEF < prev    next >
Text File  |  1992-11-23  |  12KB  |  397 lines

  1. /************************************************************/
  2. /* Edward Definitionsdatei vom 13.06.92                     */
  3. /************************************************************/
  4.  
  5.  
  6. /* Übersetzungsbereich : Hier werden die Ausgabetexte (Fehlermeldungen,
  7.                          Warnungen) in die jeweilige Sprache übersetzt.
  8.                          Dieser Bereich sollte an erster Stelle der 
  9.                          Definitionsdatei stehen.
  10.  
  11.    WICHTIG: Ändern Sie nicht die Reihenfolge der Definition und auch 
  12.             nicht die speziellen Markierungen wie '|', '%s' '%d' '%ld' 
  13.             '[' oder ']' in Zeichenketten.
  14. */
  15.  
  16. LANGUAGE_STRINGS
  17.  
  18. /* Information Strings
  19. */
  20.    "Markierung gesetzt!"
  21.  
  22. /* Global Errors
  23. */
  24.    "Text ist geschützt!"
  25.    "Kein Piktogramm vorhanden!"
  26.    "Abbruch! Konnte Backup-Datei nicht erzeugen!"
  27.    "Markierung nicht gesetzt!"
  28.    "Kein Block definiert!"
  29.    "Abbruch! Funktion würde Einfaltung (fold) zerstören!"
  30.    "Zeichenkette zu lang!"
  31.    "Suchmuster nicht gefunden!"
  32.    "Cursor steht auf keinem Strukturelement!"
  33.    "Strukturen stimmen nicht überein!"
  34.    "Alles ist rückgängig gemacht worden!"
  35.    "Alles ist wiederhergestellt worden!"
  36.     "Menü zu groß für den Screen! | Nutze Default-Einstellungen"
  37.  
  38. /* Alert Errors
  39. */
  40.    "[1][VORSICHT: Kein Speicher mehr!|Texte entfernen|oder Programm verlassen.][OK]"
  41.  
  42. /* Alert Requests
  43. */
  44.    "[1][Geänderten Text verwerfen?][ _Ja |   _Nein   ]"
  45.    "[1][Geänderte Texte verwerfen?][ _Ja |   _Nein   ]"
  46.    "[2][Altes Piktogramm ersetzen?][ _Ja |   _Nein   ]"
  47.    "[2][Datei speichern :|%s][ _Ja |   _Nein   ]"
  48.    "[3][Datei existiert bereits|Überschreiben?][ _Ja |   _Nein   ]"
  49.  
  50. /* System Errors
  51. */
  52.    "Kein Speicher mehr!"
  53.    "Kann Datei nicht öffnen!"
  54.    "Kann nicht speichern!"
  55.    "Kann Info-Datei nicht speichern!"
  56.    "Fehler beim Lesen!"
  57.    "Konnte Datei nicht speichern!"
  58.    "Konnte Formular nicht öffnen!"
  59.     "Font ist nicht vorhanden!"
  60.     "Angegebener Font nicht nutzbar!"
  61.  
  62. /* Input Errors
  63. */
  64.    "Wrap-Position darf nicht kleiner als 10 sein!"
  65.    "Tabulatorwert nur innerhalb von 1 bis 20!"
  66.    "Auflösung nur im Bereich von 0 bis 2!"
  67.    "Zeiten kleiner als 30 Sek. machen keinen Sinn!"
  68.    "Automode-Bereich nur von 0 bis 2!"
  69.  
  70. /* Praeprocessors Errors
  71. */
  72.    "Praeprocessor-Befehl zu komplex!"
  73.    "#endif ohne #if!"
  74.    "Praeprocessor-Statement erwartet!"
  75.  
  76. /* Scanner and Parser Errors
  77. */
  78.    "%s | in Zeile : %d  Spalte : %d"
  79.    "%s | in Spalte : %d"
  80.    "IDENTIFIER erwartet!"
  81.    "STRING erwartet!"
  82.    "NUMBER erwartet!"
  83.    "( erwartet!"
  84.    ") erwartet!"
  85.    "; erwartet!"
  86.    "Kein Befehl!"
  87.    "LIST oder IDENTIFIER erwartet!"
  88.    "LOBJECT erwartet!"
  89.  
  90. /* Interpreter Errors
  91. */
  92.    "LVAL erwartet!"
  93.    "Zu viele Argumente!"
  94.    "Falsches Argument!"
  95.  
  96. /* Definition Errors
  97. */
  98.    "TITLE erwartet!"
  99.    "Zu viele Einträge!"
  100.    "Zu viele Titel!"
  101.  
  102. /* Definition der Menüs*/
  103.  
  104. MENU
  105.  
  106. TITLE "Projekt"
  107.    ITEM "Neu"                 ((NewText)(Open))        "O"
  108.    ITEM "Öffnen ..."          (Open)  "L"
  109.    EMPTY
  110.    ITEM "Speichern"           (Save)                     "S"
  111.    ITEM "Speichern als ..."   (Save "")                  "A"
  112.    EMPTY
  113.    ITEM "Drucken"             (Print "prt:")
  114.    ITEM "Druckformat..."      (PageForm)
  115.    EMPTY
  116.    ITEM "Einstellungen..."                (GlobalForm)      "?"
  117.    ITEM "Einstellungen laden ..."       (OpenSettings)
  118.    ITEM "Einstellungen speichern"        (SaveSettings "s:Edward.CONF")
  119.    EMPTY
  120.    ITEM "Information"         (InfoForm)
  121.     ITEM "Projekt speichern"    (SaveSession) "\""
  122.    ITEM "Projekt & Ende"      (Exit)                     "!"
  123.    ITEM "Ende"                (Quit)                     "Q"
  124.  
  125. /* Definitionen um von Edward aus Maxon CPlus+ zu steuern. */
  126.  
  127. #ifdef COMPILER
  128.  
  129. TITLE "Compiler"
  130.   ITEM "Übersetzen"   (sendappcomm "compile") "M"
  131.   ITEM "Ausführen"   (SendAppComm "run") "P"
  132.     ITEM "Abbrechen"    (SendAppComm "break")
  133.   ITEM "Compile Datei"  (SendAppComm "compfile") "D" /* "f" */
  134.   EMPTY
  135.   ITEM "Exe-Datei"   (SendAppComm "exefile") /* "x" */
  136.   ITEM "Objektdatei"   (SendAppComm "objectfile") /* "o" */
  137.   EMPTY
  138.   ITEM "Information"   (SendAppComm "info") /* "i" */
  139.  
  140. TITLE "Make"
  141.   ITEM "Neues Makefile           "  (SendAppComm "newmk") /* "nm" */
  142.   ITEM "Makefile laden           "  (SendAppComm "loadmk") /* "lm" */
  143.   EMPTY 
  144.   ITEM "Text in Editor laden     "  (SendAppComm "opentext") /* "ot" */
  145.   ITEM "Text dazuladen           "  ((newtext) (SendAppComm "opentext"))
  146.   EMPTY
  147.   ITEM "Text aus Editor aufnehmen"  (SendAppComm "addedittx") /* "ae" */
  148.   ITEM "Text aus Datei aufnehmen "  (SendAppComm "addfiletx") /* "af" */
  149.   ITEM "Objektdatei aufnehmen    "  (SendAppComm "addobj") /* "ao" */
  150.   ITEM "Text und Objekt aufnehmen"  (SendAppComm "addtxobj") /* "to" */
  151.   EMPTY
  152.   ITEM "Text entfernen           "  (SendAppComm "remtx") /* "rt" */
  153.   ITEM "Objektdatei entfernen    "  (SendAppComm "remobj") /* "ro" */
  154.   EMPTY
  155.   ITEM "Compileranweisungen      "  (SendAppComm "mkinstr") /* "in" */
  156.   ITEM "Abhängigkeiten           "  (SendAppComm "mkdep") /* "dp" */
  157.   ITEM "Objekt markieren         "  (SendAppComm "touch") /* "to" */
  158.   EMPTY
  159.   ITEM "Make verlassen           "  (SendAppComm "leavemk") /* "qm" */
  160.  
  161. TITLE "Optionen"
  162.   ITEM "System"   (SendAppComm "opsys") /* "os" */
  163.   ITEM "Compiler"   (SendAppComm "opcomp") /* "oc" */
  164.   ITEM "Linker"   (SendAppComm "oplink") /* "ol" */
  165.     ITEM "Optionen sichern" (SendAppComm "saveconf") /* sc */
  166.   EMPTY
  167.   ITEM "Verzeichnis"  (SendAppComm "chdir") /* "d" */
  168.  
  169. #endif
  170.  
  171.  
  172. TITLE "Fenster"
  173.    ITEM "Neu"                 (NewWin)                   "W"
  174.    ITEM "Nächstes"            (SuccWin)                  "*"
  175.    ITEM "Vorheriges"          (PredWin)                  "/"
  176.    ITEM "Schließen"           (FreeWin)
  177.    EMPTY
  178.    ITEM "horizontal teilen"   (SplitHorWin)
  179.    ITEM "vertikal teilen"     (SplitVerWin)
  180.    ITEM "volle Größe"         (FullSizeWin)              "Z"
  181.    ITEM "Ikonifizieren"       (Iconify)                  "I"   
  182.  
  183. TITLE "Text"
  184.    ITEM "Neu"                 (NewText)                             "N"
  185.    ITEM "Entfernen"           (FreeText)                 "K"
  186.    ITEM "Nächster"            (SuccText)                 ">"
  187.    ITEM "Vorheriger"          (PredText)                 "<"
  188.    ITEM "Löschen"             (New)
  189.    EMPTY
  190.    ITEM "Einstellungen ..."   (EditForm)
  191.    EMPTY
  192.    ITEM "Text  1"             (SeltextN 0)               "1"
  193.    ITEM "Text  2"             (SelTextN 1)               "2"
  194.    ITEM "Text  3"             (SelTextN 2)               "3"
  195.    ITEM "Text  4"             (SelTextN 3)               "4"
  196.    ITEM "Text  5"             (SelTextN 4)               "5"
  197.    ITEM "Text  6"             (SelTextN 5)               "6"
  198.  
  199. TITLE "Block"
  200.    ITEM "Markieren"           (Mark)                     "B"
  201.    ITEM "Ausschneiden"        (Cut)                      "X"
  202.    ITEM "Kopieren"            (Copy)                     "C"
  203.    ITEM "Einfügen"            (Paste)                    "V"
  204.    EMPTY
  205.    ITEM "vertikal markieren"  (mv)
  206.    ITEM "vertikal einfügen"   (pv)
  207.    EMPTY
  208.    ITEM "Block einlesen ..."  (OpenClip)
  209.    ITEM "Block speichern ..." (SaveClip)                 "$"
  210.    ITEM "Block drucken"       (SaveClip "prt:")
  211.  
  212. TITLE "Suchen"
  213.    ITEM "Suchen ..."          (FindForm)                 "F"
  214.    ITEM "Weitersuchen"        (Again)                    "G"
  215.    ITEM "Ersetzen ..."        (FindRepForm)              "R"
  216.    EMPTY
  217.    ITEM "Strukturkontrolle"   (GoMatchStruct)
  218.    ITEM "Gehe zu Fehler"      (GoParsedError)
  219.    ITEM "Gehe zu Zeile ..."   (GotoForm)                 "J"
  220.    ITEM "Letzte Änderung"     ()
  221.    ITEM "Gehe zum Anfang"     (Top)                      "T"
  222.    ITEM "Gehe zum Ende"       (Bot)                      "E"
  223.  
  224. TITLE "Falte"
  225.    ITEM "Erzeuge Falte"             (Fold)               "+"
  226.    ITEM "Zeige Falte"               (ShowFold)           "#"
  227.    ITEM "Entferne Falte"            (RemFold)            "-"
  228.    EMPTY
  229.    ITEM "Zeige innere Falten"       ()
  230.    ITEM "Schließe innere Falten"    ()
  231.    ITEM "Entferne innere Falten"    ()
  232.    EMPTY
  233.    ITEM "Zeige alle Falten"         (SetFoldsOff)        "("
  234.    ITEM "Schließe alle Falten"      (SetFoldsOn)         ")"
  235.    ITEM "Entferne alle Falten ..."  ()
  236.  
  237. TITLE "Macro"
  238.    ITEM "Aufnehmen"                 (RecStart)
  239.    ITEM "Anhalten"                  (RecStop)
  240.    ITEM "Abspielen"                 (RecPlay)
  241.    EMPTY
  242.    ITEM "Speichern als ..."         (SaveRecScript)
  243.    ITEM "Öffnen und abspielen"      (PlayRecScript)
  244.    EMPTY
  245.    ITEM "AREXX-Befehl ..."          (rx)
  246.  
  247. TITLE "Extras"
  248.    ITEM "Undo"                      (UnDo)               "ö"
  249.    ITEM "Redo"                      (ReDo)               "ä"
  250.    EMPTY
  251.    ITEM "Formatiere Absatz"         (WrapPara)
  252.    ITEM "Formatiere Text"           (WrapText)
  253.    ITEM "Trockne Fließtext"         (kick)
  254.    EMPTY
  255.    ITEM "TABs in Leerzeichen"       (RemTab)
  256.    ITEM "Großbuchstaben"            (BlockHigher)
  257.    ITEM "Kleinbuchstaben"           (BlockLower)
  258.    EMPTY
  259.    ITEM "Überschreiben"             (so1)                "."
  260.    ITEM "Einfügen"                  (so0)                ":"
  261.    EMPTY
  262.    ITEM "DEF-Datei laden ..."       (OpenDefs)
  263.  
  264.  
  265.  
  266. /* Und hier die ominöse Definition der 
  267.    Keyboardbelegung */
  268.  
  269. KEYS
  270. (
  271.    CRSR_UP        (MoveUp 1)
  272.    CRSR_DOWN      (MoveDown 1)
  273.    CRSR_LEFT      (MoveLeft 1)
  274.    CRSR_RIGHT     (MoveRight 1)
  275.  
  276.    F1             (Mark)
  277.    F2             ()
  278.    F3             (Fold)
  279.    F4             (ShowFold)
  280.    F5             (RemFold)
  281.    F6             (Cut)
  282.    F7             (Copy)
  283.    F8             (Paste)
  284.    F9             (sendappcomm "compile")
  285.    F10            (SendAppComm "run")
  286.  
  287. /* HELP           ( (NewText) (op "HelpFile.txt") )*/
  288.    ESC            (EnterCmd)
  289.    DELETE         (Delete)
  290.    BACKSPACE      (BackSpace)
  291.    RETURN         (Return)
  292.    ENTER          (IndentReturn)
  293. )
  294. (SHIFT
  295.    CRSR_UP        (BigStepUp)
  296.    CRSR_DOWN      (BigStepDown)
  297.    CRSR_LEFT      (MoveLeft -1)
  298.    CRSR_RIGHT     (MoveRight -1)
  299.  
  300.    F1             (Top)
  301.    F2             (Bot)
  302. )
  303. (CTRL
  304.    CRSR_UP        (GoPredFold)
  305.    CRSR_DOWN      (GoSuccFold)
  306.    CRSR_LEFT      (BlockSL)
  307.    CRSR_RIGHT     (BlockSR)
  308.  
  309.    DELETE         (KillLine)
  310.    "B"            (KillLine)
  311.    "u"            (UndoLine)
  312.    "g"            (RepeatCmd)
  313.    "o"            (ModifyOldCmd)
  314.    "q"            (q)
  315.  
  316. /* Folgende Definition aktiviert Mode1. Die Tastatur wird dann
  317. nach der weiter unten folgenden Belegung interpretiert */
  318.    "x"      (SetMode1)
  319.  
  320.    "w"            (MoveUp 1)
  321.    "a"            (MoveLeft 1)
  322.    "s"            (MoveRight 1)
  323.    "y"            (MoveDown 1)
  324. )
  325. (ALT
  326.    CRSR_UP        (MoveUp 4)
  327.    CRSR_DOWN      (MoveDown 4)
  328.    CRSR_LEFT      (MovePredWd)
  329.    CRSR_RIGHT     (MoveSuccWd)
  330.  
  331.    F1             (SetBookMark 1)
  332.    F2             (SetBookMark 2)
  333.    F3             (SetBookMark 3)
  334.    F4             (SetBookMark 4)
  335.    F5             (SetBookMark 5)
  336.    F6             (SetBookMark 6)
  337.    F7             (SetBookMark 7)
  338.    F8             (SetBookMark 8)
  339.    F9             (SetBookMark 9)
  340.    F10            (SetBookMark 10)
  341.    
  342.    NP "7"         (Top)
  343.    NP "1"         (Bot)
  344.    NP "8"         (MoveUp 1)
  345.    NP "4"         (MoveLeft 1)
  346.    NP "6"         (MoveRight 1)
  347.    NP "2"         (MoveDown 1)
  348.    NP_PGUP        (BigStepUp)
  349.    NP_PGDN        (BigStepDown)
  350. )
  351. (LEFT_COMMAND
  352.    F1             (GoBookMark 1)
  353.    F2             (GoBookMark 2)
  354.    F3             (GoBookMark 3)
  355.    F4             (GoBookMark 4)
  356.    F5             (GoBookMark 5)
  357.    F6             (GoBookMark 6)
  358.    F7             (GoBookMark 7)
  359.    F8             (GoBookMark 8)
  360.    F9             (GoBookMark 9)
  361.    F10            (GoBookMark 10)
  362.  
  363.    NP "8"         (ScreenUp 1)
  364.    NP "2"         (ScreenDown 1)
  365. )
  366. (SHIFT ALT
  367.    RETURN         (ToggleKey)
  368.    CRSR_UP        (GoPredKey)
  369.    CRSR_DOWN      (GoSuccKey)
  370. )
  371. (SHIFT CTRL
  372. )
  373. (ALT CTRL
  374.    DELETE         (InsertChars "Auf dem PC wär dies das Ende" )
  375. )
  376. (MODE1 CTRL
  377.       "c"         (InsertChars   "EMACS Quit" )
  378.       "s"         (InsertChars   "EMACS Save" )
  379.       "t"         (InsertChars   "(do 5 (InsertChars \"D\" (do 3 (InsertChars \"X\" ))))" )
  380. )
  381. ( MODE1 LEFT_COMMAND ALT CTRL SHIFT
  382.    NP "9"         (InsertChars "MegaKomplex1" )
  383. )
  384. ( LEFT_COMMAND ALT CTRL SHIFT
  385.    NP "9"         (InsertChars "MegaKomplex2" )
  386. )
  387. (  ALT CTRL SHIFT
  388.    NP "9"         (InsertChars "MegaKomplex3" )
  389. )
  390.  
  391. /* The Magic HotKey Definition. */
  392.  
  393. HOTKEY
  394.    LEFT_COMMAND   "`"
  395.  
  396. /* Mahlzeit */
  397.